(mountain) face wall - Español Inglés Diccionario